A multi-rover framework is a research area that explores the coordination and cooperation of multiple autonomous robotic vehicles, or rovers, working together to achieve a common goal. This research focuses on developing algorithms and strategies for the efficient coordination, communication, and task allocation among multiple rovers to improve their overall performance and effectiveness in various applications such as exploration, surveillance, search and rescue, and environmental monitoring. The goal of a multi-rover framework is to optimize the use of resources, increase efficiency, and enhance the capabilities of a team of rovers working together in a coordinated manner.